* @readonly */ private $tokens; /** * @param Stmt[] $stmts * @param array $tokens */ public function __construct(array $stmts, array $tokens) { $this->stmts = $stmts; $this->tokens = $tokens; } /** * @return Stmt[] */ public function getStmts() : array { return $this->stmts; } /** * @return array */ public function getTokens() : array { return $this->tokens; } }